您现在的位置:首页 --> 查看专题: WordPress
一直对软件的组件、插件架构非常感兴趣,我认为现在开发任何应用程序,一定要有一个架构良好的插件机制,这样可以吸引其他人来开发插件,极大的扩充系统的功能。
由于众所周知的原因,Google的链接无法加载。在比较新的WordPress中,都默认加载和Google的Fonts和jquery。包括前台和后台,因此,会导致WordPress慢的一X。那么如何解决呢?
作为世界一流的开源平台,WordPress是个非常值得研究的对象,有太多可圈可点之处,这里和大家分享的只是我在TeamToy实践中验证过的一些细节,也希望更多的同学能从代码层次跳出来,从更高的层次上去理解开源和开放。
这个函数是wordpress里的一个函数,作用是获取相邻的POST文章。 函数并不大,有效代码大概只有70行左右,但是里面包含的知识不少,所以专门用一篇文章来解释一下。
开发WordPress插件,总是免不了要存储一些数据的。这些数据一般有两种类型,配置信息或者数据本身。配置信息一般可以用来定制插件运行时的一些参数,属于插件的属性。对于配置信息的存储,一般都是用WordPress Option API。WordPress自己就存储了很多博客运行时的自定义参数,这个接口也可以用来给插件存储自己的配置信息,其数据结构通用程度相当高,主要就是键值对(key-value)的形式。使用API get_option和update_option即可实现读写。具体用法和注意事项,本文不再展开,查看相关文档即可,下文基本关注另一个方面,就是如何存储纯数据。
文章(post)是 WordPress 博客的核心价值所在,围绕一篇文章的增、删、改,我们可以开发很多有用的插件。近来,由于维护一款插件的需要,我碰巧研究了一下围绕文章发布流程而设立的一些钩子(hook)。微有所得,记录备查。
WordPress在所有网站中的占有率已经达到了50%,WordPress是世界上最受欢迎的博客/CMS软件。正因为如此,越来越多的黑客盯上了WordPress(开发组是不是感到亚历山大),因此,安全需要做足。 我们准备了本指南(建议),希望对大家有帮助。
原本打算收集一些 WordPress 奇技淫巧,不过精力有限维护不过来,予以关站处理。这里就将之前的文章综合整理下,供各位博友尽情收藏。
一开始本来懒得自己写的,结果google被墙的厉害,百度什么都搜不出来…… 无奈之下,自己想办法搞了。 问题描述: 在WordPress写文章的时候,想插入一点简单的脚本,例如 javascript:tucao() 或者 onclick=”tucao()” 这样的代码,被WordPress的安全机制自动过滤成: javascript:void(0) 和 onclick=”\" 解决办法: 打开wp-include目录下的formatting.php文件,注释掉大概第2321行 $safe_text = str_replace( “\n”, ‘\\n’, addslashes( $safe_text ) ); 上传后,刷新后台,保存刚才保存不上的文章。 把formatting.php恢复原样。
在Google网站管理员后台,发现了偶的网站有大量的404页面存在。发现问题原来处在了WordPress自带的评论翻页上。具体出错情况如下。 仔细检查了一遍,发现问题出在了评论模块上,仔细检查了模板的代码,发现不是模板问题。网上查询了下,发现还是由很多人与我遇到相同的问题。下面是我梳理的解决方案,期望对那些和我有同样问题的朋友有所帮助。 解决方案一: 修改WordPress后台设置,将评论翻页功能去掉,此方案有一点不好就是如...
一个以前在Six Apart工作4年的产品经理Byrne Reese发布了一篇文章阐述为什么WordPress成为了赢家。其在文章中比较了WordPress和其主要竞争对手产品Movable Type。我觉得其中有可取之处,本想全文翻译的,后来觉得文章太长,翻译太花时间,所以,我把文章中的观点总结如下。 作者例举了如下为什么WordPress会赢的理由: 一、Movable Type许可证,而WordPress是开源的 2004年,Movable Type修改了其许可证,这一举动激怒了所有Movabl...
最近一直在找“有评论功能”的相册插件,始终没有满意的结果,索性自己干了。 wordpress自2.5版本就开始自带了 wp_get_attachment_image 参数,它可以把附件当做一个页面展示出来,在页面上添加就可以实现评论功能了。评论演示 目前大多数主题都没有包含image.php,如果没有这个文件,我们可以复制一个single.php重命名为image.php来做相册的个性化调整。 首先查找 the_content 参数,在他的...
自升级wordpress3.0以后,一切风调雨顺,自上周起,被洋鬼子的广告肉机盯上了,平均每三五分钟一条广告,评论内容大致相同,评论ip来自五湖四海,各不相同。 虽然说akismet是wordpress中antispam无二的选择,但是akismet那个验证码让人很纠结,于是只能自己山寨一把了。 土办法步骤一 转发默认评论地址 常见的洋鬼子的广告肉机,都是利用了wordpress公开的post地址来做到脚本灌入的,其默认地址是wp-c...
revision 是早就有了,auto-draft 是最近才发现的,个人非常不喜欢这2个功能,偏偏 WordPress 还没有在后台中增加显式的关闭功能,所以更显得烦人。 revision 是你每保存一次 post 的时候,都把修改前的内容存成一个 revision,这样你就不用担心以前的版本找不到了。问题是,写 blog 又不是写代码,用得着这把牛刀么?就是写代码,也有不想保存的版本,基本上扔到 scm 里面就不会再看了呀。 禁用 revision 的方法,对目前的 WordPr...
今天访问自己blog时突然发现特慢,半天右栏都没加载出来。看了下状态栏,发现卡在一个url上过不去,我想了又想,重来没有调用过外站资源,特别时这个陌生的站。第一反应就是可能被挂马了,上网查了一下没有太具体的说法,访问了下上面这个url也打不开,心生可疑。因为首页里只发现两条如下脚本,想实在没有方法解决,就先干掉这两个,过段时间看看情况。
wp_comments 字段类型 Null 默认注释 comment_ID bigint(20) 否 评论ID comment_post_ID int(11) 否 0 帖子ID comment_author tinytext 否 用户名 comment_author_email varchar(100) 否 邮箱 comment_author_url varchar(200) 否 网址 comment_author_IP varchar(100) 否 用户IP comment_date datetime 否 0000-00-00 00:00:00 评论时间 comment_date_gmt datetime 否 0000-00-00 00:00:00 评论gm...
从前天晚上开始,我的服务器一直不正常,显示不正常,打开后台也不正常,认真看看了很久,才发现在页面上发现了恶意代码,一直以为是服务器被黑客攻陷了,想想我做了不少的防护,能入侵这台的也不是简单的人啊。。。难道 wordpress 本身有问题。
在优化(seo)wordpress的过程中,博客们常常为了增加内容的关联度,吸引访客的深度点击,但是导致了内容的重复,不利于爬虫的抓取,甚者还会被搜索引擎惩罚。下面的一段代码可以对wordpress相同内容网页优化。 年初,在Google中文管理员博客就发布了解决的办法,搜索引擎通过对这个标签标识唯一内容.,即使用标签属性。 Read More: 476 Words Totally
良好的页面标记会更好地描述页面的结构和布局,使得搜索引擎能够给你的网页一个好的排名,这一点从豆瓣网可以看出。wordpress页面标记优化也很重要,大多数博客在做SEO优化的时候,可能忽略了这一点。 在页面标记中,h1、h2、h3 、strong 作用由高到低为:h1 > h2 > h3 > strong。 使用这四个标签的内容应该简洁明了。 h1标记是网页不可缺少的一个元素,每个网页中的H1标签是唯一的(在wordpress中最常见的错误是首...
[ 共22篇文章 ][ 第1页/共2页 ][ 1 ][ 2 ]
近3天十大热文
- [69] Twitter/微博客的学习摘要
- [65] find命令的一点注意事项
- [64] IOS安全–浅谈关于IOS加固的几种方法
- [62] android 开发入门
- [62] Go Reflect 性能
- [62] 如何拿下简短的域名
- [61] 流程管理与用户研究
- [60] Oracle MTS模式下 进程地址与会话信
- [58] 读书笔记-壹百度:百度十年千倍的29条法则
- [58] 图书馆的世界纪录
赞助商广告